home *** CD-ROM | disk | FTP | other *** search
- TurboBAT 5.01 nag remover tutorial...
-
- by Xcellent for TrickSoft - "Software made free by us"
-
- Hi there!! Welcome to my tutor, and this time NOT for a
- game, it's for a program. TurboBAT compiles your Batch Files
- into an executable, making it work faster. We'll remove the
- nag when you run your compiled batch file. I did this tut because
- enjoyned a lot this program.
-
- Tools needed:
- Turbo Debugger for DOS (www.crackstore.com)
- Any hexadecimal editor (www.crackstore.com or fravia.org)
- Any DOS file unpacker (just needed if your TURBOBAT.EXE is *PACKED*)
-
- If your TURBOBAT.EXE file is packed, unpack it first!
- Well, make a little batch file with just one line (echo Hi) and
- save it. Run TurboBAT and compile your batch file. Run your
- compiled batch file and:
-
- This file is compiled with unregistered version of TurboBAT batch
- file compiler. Please register to eliminate this message.
-
- Then we got a 5 seconds wait and then your program run. Well, run
- Turbo Debugger and open the compiled batch file. Start pressing
- F8 key till the blue bar is on:
-
- cs:0105 CD21 int 21
-
- Press F8 again and now press ALT + F5...Yes!! We see our little
- message, so we know that nopping this CD21 the message won't be
- show. Ok quit Turbo Debugger and open the compiled batch file with
- your hexadecimal editor, then search for CD21 and change to 9090.
- Save and run the file..Good, we got no message..this is already
- an progress...Run Turbo Debugger again an open the compiled batch
- file. Start pressing F8 till the blue bar is on:
-
- cs:0120 74F6 je 0118 <- blue bar here
- cs:0122 26A06C00 mov al,es:[006C]
- cs:0126 240F and al,0F
- cs:0128 3AC4 cmp al,ah <- compare al and ah
- cs:012A75F6 jne 0122 <- if not qual jump to cs:0122 (loop till 5 secs)
-
- This snipet of the code is the wait for 5 seconds. So, we'll nop that
- that "jne 0122", making it don't jump to do the 5 sec loop. Ok quit
- Turbo Debugger and run your hexadecimal editor, open the compiled batch
- file and search for 75F6, when you've found change to 9090 and save. Run
- the compiled cracked batch file and...Yes!! It works perfectly!!
- But now you may be thiking: "So everytime i compile a batch file i will
- need to crack it?" Well, you can do it that way too :)
- But there's a simple way, modify the TURBOBAT.EXE. But how? Simple, edit
- the TURBOBAT.EXE file with your hexadecimal editor and search for this text:
- "This file is compiled with unregistered"
- Ok now i will explain you why: When you compile your batch file, the prog
- simply make an file, put the "interpreter" code then your batch file. So
- the "interpreter" code already exists, and it's inside TURBOBAT.EXE
- Ok getting back..when you found it, search around there the CD21 and the
- 75F6 bytes, that's the bytes we've modified to make it work without the nag
- and the 5 sec loop, and change them to 9090. Save and use TurboBAT to compile
- any batch file, after it's compiled, run the compiled batch file and...
- NO NAGS AND NO LOOP!!! Yes!!
-
- Obs.: You know that buggin blinkin red message saying: UNREGISTERED SHAREWARE VERSION.
- FOR TRIAL USE ONLY. FOR LATEST VERSION CALL HYPERWARE AT 415-882-1740
- WWW.HYPERWARE.COM
- You can get ride of it using the Turbo Debugger too ;)
- But if you can't find the right bytes, change this:
- Offset: B1EF
- Byte: EB
-
- Thx again, if you have any question or comments about this tutor, mail me.
-
- Xcellent - the Brazillian crack3r
- xcellent@bol.com.br
- www.tricksoft.net